machine pistol
English
machine pistol meaning in English • machine pistol का अर्थ अंग्रेजी में
Noun
- A fully automatic pistol; a small submachine gun.